﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace VOD.ViewModels
{
    public class ServerInfo
    {
        /// <summary>
        /// 服务器名称
        /// </summary>
        public string MachineName { get; set; }
        /// <summary>
        /// 服务器IP地址
        /// </summary>
        public string LocalAddr { get; set; }
        /// <summary>
        /// 服务器域名
        /// </summary>
        public string ServerName { get; set; }
        /// <summary>
        /// .NET解释引擎版本
        /// </summary>
        public string NET_CLR { get; set; }
        /// <summary>
        /// 服务器操作系统版本
        /// </summary>
        public string OSVersion { get; set; }
        /// <summary>
        /// 服务器IIS版本
        /// </summary>
        public string IISVersion { get; set; }
        /// <summary>
        /// HTTP访问端口
        /// </summary>
        public string Port { get; set; }
        /// <summary>
        /// 虚拟目录的绝对路径
        /// </summary>
        public string AppPhysicalPath { get; set; }
        /// <summary>
        /// 执行文件的绝对路径
        /// </summary>
        public string PathTranslated { get; set; }
        /// <summary>
        /// 虚拟目录Session总数
        /// </summary>
        public string SessionAmount { get; set; }
        /// <summary>
        /// 虚拟目录Application总数
        /// </summary>
        //public string ApplicationAmount { get; set; }
        /// <summary>
        /// 域名主机
        /// </summary>
        public string HttpHost { get; set; }
        /// <summary>
        /// 服务器区域语言
        /// </summary>
        public string AcceptLanguage { get; set; }
        /// <summary>
        /// 用户信息
        /// </summary>
        public string HttpUserAgent { get; set; }
        /// <summary>
        /// CPU个数
        /// </summary>
        public string CPU_Amount { get; set; }
        /// <summary>
        /// CPU类型
        /// </summary>
        public string CPU_Identifer { get; set; }
        /// <summary>
        /// 进程开始时间
        /// </summary>
        //public string ProccessStartTime { get; set; }
        /// <summary>
        /// ASP.NET内存占用
        /// </summary>
        //public string MemoryUsed { get; set; }
        /// <summary>
        /// ASP.NET CPU时间
        /// </summary>
        //public string CPU_Time { get; set; }
        /// <summary>
        /// FSO文本文件读写
        /// </summary>
        //public string FSO_RW { get; set; }
        /// <summary>
        /// 应用程序占用内存
        /// </summary>
        //public string AppMemoryUsed { get; set; }
    }
}